31 research outputs found

    Guidelines for Testing Microservice-based Applications

    Get PDF
    Há uma tendência no desenvolvimento de software de adotar uma arquitetura baseada em microserviços. Apesar de vários benefícios como maior modularização, escalabilidade e manutenibilidade, esta abordagem levanta outros desafios para a organização. Ao aplicar este padrão de arquitetura, a estratégia de teste precisa de ser ajustada. Um sistema baseado em microserviços é inerentemente distribuído e pressupõe que os vários serviços estejam em constante comunicação entre si, através de conexões de rede, para responder aos requisitos de negócio. Testar um microserviço por si só é mais fácil, pois este está naturalmente isolado do resto do sistema, mas a execução de testes de integração torna-se mais complexa. A utilização de microserviços também oferece várias opções sobre onde e o que testar. Este trabalho tem o objetivo de estudar, comparar e sistematizar soluções e abordagens atuais para o desenvolvimento de testes em sistemas baseados em microserviços e propor um conjunto de diretrizes, métodos e boas práticas universais para facilitar o seu processo de testagem, ajudando as organizações a produzir testes com qualidade, mais valiosos e com menos custos. De modo a perceber os problemas e desafios enfrentados a testar microserviços, um projeto em forma de prova de conceito (PoC) e utilizando uma arquitetura baseadas em microserviços foi planeado, desenhado e testes, relativos a alguns casos de uso foram investigados. Também foram sugeridos um conjunto de indicadores que pretendem medir a qualidade e valor da estratégia de testes. Para cada indicador foi proposto onde pode ser recolhido, um racional com a explicação do seu propósito e uma escala de medida. Este trabalho concluiu que, apesar da existência de estratégias e frameworks de testes capazes de ajudar as organizações a testar as suas aplicações corretamente, é necessária a mentalidade certa para atingir uma estratégia de testes de qualidade. Deste modo, este trabalho propõe um conjunto de recomendações e boas práticas que promovem a mentalidade correta para desenhar e implementar testes sobre todas as camadas do sistema. São também sugeridos passos a seguir para definir e decompor cenários de teste, e soluções para os vários tipos de testes estudados. Assim, este trabalho pode também ser considerado uma base de conhecimento na área de testes em microserviços e ajudar a acelerar a sua adoção.There’s a trend in software development to adopt a microservice-based architecture. Despite several benefits such as increased modularization, scalability and maintainability, this approach brings other challenges to the table. When applying this architectural pattern, the testing strategy needs to be adapted. A microservice-based application presupposes that the various services that compose the system are communication with each other, across network boundaries, to fulfil business requirements and is inherently distributed. Testing a microservice by itself is easier, as it is naturally isolated from the rest of the system, but integration testing becomes more challenging. Microservices also offer several options about where and what to test. This work focus on studying, comparing, and systemizing current solutions and approaches for testing in microservice-based systems and proposing a set of universal guidelines, methods, and best practices to facilitate microservice-based application testing, helping organizations produce more valuable and quality tests with less costs. To understand the problems and challenges presented by microservices testing, a proof-ofconcept (PoC) project, using a microservice-based architecture, was designed and tests for some use cases were explored. Furthermore, indicators to measure test quality and value were proposed, describing it source, rational and measurement scale. This works concludes that, although many testing approaches and frameworks exist that can help organizations test their applications correctly, they need to be used with the right mindset. To achieved this, this work proposes a set of guidelines and best practices that promote the right mindset for designing and implementation tests at all system layers. It also proposes a workflow for test definition and decomposition, and solutions for the various studied testing types

    Estudos Luso-Hispanos de História do Direito II = Estudios Luso-Hispanos de Historia del Derecho II

    Get PDF
    This book brings together a set of studies that were presented and discussed at the III Spanish-Portuguese Meeting of Law Historians. They deal with central themes of the History of Law and Institutions in Modern and Contemporary eras, with special emphasis on the peninsular territories and also on the territories that made up, at different times, the Spanish and Portuguese empires. As a whole, they contribute to broaden and deepen the historical knowledge of aspects related to justice and the administration of the territories, the functioning of institutions (courts, universities, courts) and the discussion of legal concepts central to the knowledge of the legal-political doctrine produced at different times of a vast chronological period.Este libro reúne un conjunto de estudios que fueron presentados y discutidos en el III Encuentro hispano-luso de historiadores del Derecho. Tratan temas centrales de la historia del derecho y de las instituciones en la época moderna y contemporánea, con especial énfasis en los territorios peninsulares y también en los territorios que compusieron, en distintas épocas, los imperios español y portugués. En su conjunto, contribuyen a ampliar y profundizar el conocimiento histórico de aspectos relacionados con la justicia y la administración de los territorios, el funcionamiento de las instituciones (tribunales, universidades, Cortes) y la discusión de conceptos jurídicos centrales para el conocimiento de la doctrina jurídico-política producida en distintos momentos de un vasto período cronológico. = Neste livro reúne-se um conjunto de estudos que foram apresentados e discutidos no III Encontro hispano-luso de historiadores do Direito. Neles são abordados temas centrais da história do direito e das instituições na época moderna e contemporânea, com especial incidência nos territórios peninsulares e também nos territórios que integraram, em momentos diversos, os impérios espanhol e português. No seu conjunto, contribuem para o alargamento e o aprofundamento do conhecimento histórico de aspectos ligados à justiça e à administração dos territórios, ao funcionamento das instituições (tribunais, universidades, Cortes) e à discussão de conceitos jurídicos centrais para o conhecimento da doutrina jurídico-política produzida em momentos diferentes de um vasto período cronológico

    Pervasive gaps in Amazonian ecological research

    Get PDF
    Biodiversity loss is one of the main challenges of our time,1,2 and attempts to address it require a clear un derstanding of how ecological communities respond to environmental change across time and space.3,4 While the increasing availability of global databases on ecological communities has advanced our knowledge of biodiversity sensitivity to environmental changes,5–7 vast areas of the tropics remain understudied.8–11 In the American tropics, Amazonia stands out as the world’s most diverse rainforest and the primary source of Neotropical biodiversity,12 but it remains among the least known forests in America and is often underrepre sented in biodiversity databases.13–15 To worsen this situation, human-induced modifications16,17 may elim inate pieces of the Amazon’s biodiversity puzzle before we can use them to understand how ecological com munities are responding. To increase generalization and applicability of biodiversity knowledge,18,19 it is thus crucial to reduce biases in ecological research, particularly in regions projected to face the most pronounced environmental changes. We integrate ecological community metadata of 7,694 sampling sites for multiple or ganism groups in a machine learning model framework to map the research probability across the Brazilian Amazonia, while identifying the region’s vulnerability to environmental change. 15%–18% of the most ne glected areas in ecological research are expected to experience severe climate or land use changes by 2050. This means that unless we take immediate action, we will not be able to establish their current status, much less monitor how it is changing and what is being lostinfo:eu-repo/semantics/publishedVersio

    Pervasive gaps in Amazonian ecological research

    Get PDF

    Pervasive gaps in Amazonian ecological research

    Get PDF
    Biodiversity loss is one of the main challenges of our time,1,2 and attempts to address it require a clear understanding of how ecological communities respond to environmental change across time and space.3,4 While the increasing availability of global databases on ecological communities has advanced our knowledge of biodiversity sensitivity to environmental changes,5,6,7 vast areas of the tropics remain understudied.8,9,10,11 In the American tropics, Amazonia stands out as the world's most diverse rainforest and the primary source of Neotropical biodiversity,12 but it remains among the least known forests in America and is often underrepresented in biodiversity databases.13,14,15 To worsen this situation, human-induced modifications16,17 may eliminate pieces of the Amazon's biodiversity puzzle before we can use them to understand how ecological communities are responding. To increase generalization and applicability of biodiversity knowledge,18,19 it is thus crucial to reduce biases in ecological research, particularly in regions projected to face the most pronounced environmental changes. We integrate ecological community metadata of 7,694 sampling sites for multiple organism groups in a machine learning model framework to map the research probability across the Brazilian Amazonia, while identifying the region's vulnerability to environmental change. 15%–18% of the most neglected areas in ecological research are expected to experience severe climate or land use changes by 2050. This means that unless we take immediate action, we will not be able to establish their current status, much less monitor how it is changing and what is being lost

    The impact of surgical delay on resectability of colorectal cancer: An international prospective cohort study

    Get PDF
    AIM: The SARS-CoV-2 pandemic has provided a unique opportunity to explore the impact of surgical delays on cancer resectability. This study aimed to compare resectability for colorectal cancer patients undergoing delayed versus non-delayed surgery. METHODS: This was an international prospective cohort study of consecutive colorectal cancer patients with a decision for curative surgery (January-April 2020). Surgical delay was defined as an operation taking place more than 4 weeks after treatment decision, in a patient who did not receive neoadjuvant therapy. A subgroup analysis explored the effects of delay in elective patients only. The impact of longer delays was explored in a sensitivity analysis. The primary outcome was complete resection, defined as curative resection with an R0 margin. RESULTS: Overall, 5453 patients from 304 hospitals in 47 countries were included, of whom 6.6% (358/5453) did not receive their planned operation. Of the 4304 operated patients without neoadjuvant therapy, 40.5% (1744/4304) were delayed beyond 4 weeks. Delayed patients were more likely to be older, men, more comorbid, have higher body mass index and have rectal cancer and early stage disease. Delayed patients had higher unadjusted rates of complete resection (93.7% vs. 91.9%, P = 0.032) and lower rates of emergency surgery (4.5% vs. 22.5%, P < 0.001). After adjustment, delay was not associated with a lower rate of complete resection (OR 1.18, 95% CI 0.90-1.55, P = 0.224), which was consistent in elective patients only (OR 0.94, 95% CI 0.69-1.27, P = 0.672). Longer delays were not associated with poorer outcomes. CONCLUSION: One in 15 colorectal cancer patients did not receive their planned operation during the first wave of COVID-19. Surgical delay did not appear to compromise resectability, raising the hypothesis that any reduction in long-term survival attributable to delays is likely to be due to micro-metastatic disease

    ATLANTIC EPIPHYTES: a data set of vascular and non-vascular epiphyte plants and lichens from the Atlantic Forest

    Get PDF
    Epiphytes are hyper-diverse and one of the frequently undervalued life forms in plant surveys and biodiversity inventories. Epiphytes of the Atlantic Forest, one of the most endangered ecosystems in the world, have high endemism and radiated recently in the Pliocene. We aimed to (1) compile an extensive Atlantic Forest data set on vascular, non-vascular plants (including hemiepiphytes), and lichen epiphyte species occurrence and abundance; (2) describe the epiphyte distribution in the Atlantic Forest, in order to indicate future sampling efforts. Our work presents the first epiphyte data set with information on abundance and occurrence of epiphyte phorophyte species. All data compiled here come from three main sources provided by the authors: published sources (comprising peer-reviewed articles, books, and theses), unpublished data, and herbarium data. We compiled a data set composed of 2,095 species, from 89,270 holo/hemiepiphyte records, in the Atlantic Forest of Brazil, Argentina, Paraguay, and Uruguay, recorded from 1824 to early 2018. Most of the records were from qualitative data (occurrence only, 88%), well distributed throughout the Atlantic Forest. For quantitative records, the most common sampling method was individual trees (71%), followed by plot sampling (19%), and transect sampling (10%). Angiosperms (81%) were the most frequently registered group, and Bromeliaceae and Orchidaceae were the families with the greatest number of records (27,272 and 21,945, respectively). Ferns and Lycophytes presented fewer records than Angiosperms, and Polypodiaceae were the most recorded family, and more concentrated in the Southern and Southeastern regions. Data on non-vascular plants and lichens were scarce, with a few disjunct records concentrated in the Northeastern region of the Atlantic Forest. For all non-vascular plant records, Lejeuneaceae, a family of liverworts, was the most recorded family. We hope that our effort to organize scattered epiphyte data help advance the knowledge of epiphyte ecology, as well as our understanding of macroecological and biogeographical patterns in the Atlantic Forest. No copyright restrictions are associated with the data set. Please cite this Ecology Data Paper if the data are used in publication and teaching events. © 2019 The Authors. Ecology © 2019 The Ecological Society of Americ

    Mortality from gastrointestinal congenital anomalies at 264 hospitals in 74 low-income, middle-income, and high-income countries: a multicentre, international, prospective cohort study

    Get PDF
    Summary Background Congenital anomalies are the fifth leading cause of mortality in children younger than 5 years globally. Many gastrointestinal congenital anomalies are fatal without timely access to neonatal surgical care, but few studies have been done on these conditions in low-income and middle-income countries (LMICs). We compared outcomes of the seven most common gastrointestinal congenital anomalies in low-income, middle-income, and high-income countries globally, and identified factors associated with mortality. Methods We did a multicentre, international prospective cohort study of patients younger than 16 years, presenting to hospital for the first time with oesophageal atresia, congenital diaphragmatic hernia, intestinal atresia, gastroschisis, exomphalos, anorectal malformation, and Hirschsprung’s disease. Recruitment was of consecutive patients for a minimum of 1 month between October, 2018, and April, 2019. We collected data on patient demographics, clinical status, interventions, and outcomes using the REDCap platform. Patients were followed up for 30 days after primary intervention, or 30 days after admission if they did not receive an intervention. The primary outcome was all-cause, in-hospital mortality for all conditions combined and each condition individually, stratified by country income status. We did a complete case analysis. Findings We included 3849 patients with 3975 study conditions (560 with oesophageal atresia, 448 with congenital diaphragmatic hernia, 681 with intestinal atresia, 453 with gastroschisis, 325 with exomphalos, 991 with anorectal malformation, and 517 with Hirschsprung’s disease) from 264 hospitals (89 in high-income countries, 166 in middleincome countries, and nine in low-income countries) in 74 countries. Of the 3849 patients, 2231 (58·0%) were male. Median gestational age at birth was 38 weeks (IQR 36–39) and median bodyweight at presentation was 2·8 kg (2·3–3·3). Mortality among all patients was 37 (39·8%) of 93 in low-income countries, 583 (20·4%) of 2860 in middle-income countries, and 50 (5·6%) of 896 in high-income countries (p<0·0001 between all country income groups). Gastroschisis had the greatest difference in mortality between country income strata (nine [90·0%] of ten in lowincome countries, 97 [31·9%] of 304 in middle-income countries, and two [1·4%] of 139 in high-income countries; p≤0·0001 between all country income groups). Factors significantly associated with higher mortality for all patients combined included country income status (low-income vs high-income countries, risk ratio 2·78 [95% CI 1·88–4·11], p<0·0001; middle-income vs high-income countries, 2·11 [1·59–2·79], p<0·0001), sepsis at presentation (1·20 [1·04–1·40], p=0·016), higher American Society of Anesthesiologists (ASA) score at primary intervention (ASA 4–5 vs ASA 1–2, 1·82 [1·40–2·35], p<0·0001; ASA 3 vs ASA 1–2, 1·58, [1·30–1·92], p<0·0001]), surgical safety checklist not used (1·39 [1·02–1·90], p=0·035), and ventilation or parenteral nutrition unavailable when needed (ventilation 1·96, [1·41–2·71], p=0·0001; parenteral nutrition 1·35, [1·05–1·74], p=0·018). Administration of parenteral nutrition (0·61, [0·47–0·79], p=0·0002) and use of a peripherally inserted central catheter (0·65 [0·50–0·86], p=0·0024) or percutaneous central line (0·69 [0·48–1·00], p=0·049) were associated with lower mortality. Interpretation Unacceptable differences in mortality exist for gastrointestinal congenital anomalies between lowincome, middle-income, and high-income countries. Improving access to quality neonatal surgical care in LMICs will be vital to achieve Sustainable Development Goal 3.2 of ending preventable deaths in neonates and children younger than 5 years by 2030

    The Importance of Entomo-Virological Investigation of Yellow Fever Virus to Strengthen Surveillance in Brazil

    No full text
    The largest outbreak of sylvatic yellow fever virus (YFV) in eight decades was recorded in Brazil between 2016–2018. Besides human and NHP surveillance, the entomo-virological approach is considered as a complementary tool. For this study, a total of 2904 mosquitoes of the Aedes, Haemagogus and Sabethes genera were collected from six Brazilian states (Bahia, Goiás, Mato Grosso, Minas Gerais, Pará, and Tocantins) and grouped into 246 pools, which were tested for YFV using RT-qPCR. We detected 20 positive pools from Minas Gerais, 5 from Goiás, and 1 from Bahia, including 12 of Hg. janthinomys and 5 of Ae. albopictus. This is the first description of natural YFV infection in this species and warns of the likelihood of urban YFV re-emergence with Ae. albopictus as a potential bridge vector. Three YFV sequences from Hg. janthinomys from Goiás and one from Minas Gerais, as well as one from Ae. albopictus from Minas Gerais were clustered within the 2016–2018 outbreak clade, indicating YFV spread from Midwest and its infection in a main and likely novel bridging vector species. Entomo-virological surveillance is critical for YFV monitoring in Brazil, which could highlight the need to strengthen YFV surveillance, vaccination coverage, and vector control measures

    The importance of entomo-virological investigation of Yellow Fever Virus to strengthen surveillance in Brazil

    No full text
    Brazilian National Council for Scientific and Technological Development (CNPq), grant numbers 314522/2021-2 to A.C.R.C., 166720/2017-8 and 106256/2018-1, to L.H.A.H, and 310295/2021-1, to P.F.d.C.V. Funding was also provided by National Institute of Science and Technology for Emerging and Reemerging Viruses in partnership with CNPq, grant number 406360/2022-7, to P.F.d.C.V.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil / Pará State University. Center for Biological and Health Sciences. Belém, PA, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil / Pará State University. Center for Biological and Health Sciences. Belém, PA, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil / Pará State University. Center for Biological and Health Sciences. Belém, PA, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil / Pará State University. Center for Biological and Health Sciences. Belém, PA, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil / Federal University of Pará. Institute of Biological Sciences. Belém, PA, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.Goiás Public Health Laboratory. Goiânia, GO, Brazil.Goiás Public Health Laboratory. Goiânia, GO, Brazil.Ministry of Health. Health and Environment Surveillance Secretariat. Brasília, DF, Brazil.World Health Organization. Pan American Health Organization. Public Health Emergency Department. Brasília, DF, Brazil.Oswaldo Cruz Foundation. René Rachou Institute. Belo Horizonte, MG, Brazil.Oswaldo Cruz Foundation. René Rachou Institute. Belo Horizonte, MG, Brazil.Ministério da Saúde. Secretaria de Vigilância em Saúde e Ambiente. Instituto Evandro Chagas. Ananindeua, PA, Brasil.The largest outbreak of sylvatic yellow fever virus (YFV) in eight decades was recorded in Brazil between 2016–2018. Besides human and NHP surveillance, the entomo-virological approach is considered as a complementary tool. For this study, a total of 2904 mosquitoes of the Aedes, Haemagogus and Sabethes genera were collected from six Brazilian states (Bahia, Goiás, Mato Grosso, Minas Gerais, Pará, and Tocantins) and grouped into 246 pools, which were tested for YFV using RT-qPCR. We detected 20 positive pools from Minas Gerais, 5 from Goiás, and 1 from Bahia, including 12 of Hg. janthinomys and 5 of Ae. albopictus. This is the first description of natural YFV infection in this species and warns of the likelihood of urban YFV re-emergence with Ae. albopictus as a potential bridge vector. Three YFV sequences from Hg. janthinomys from Goiás and one from Minas Gerais, as well as one from Ae. albopictus from Minas Gerais were clustered within the 2016–2018 outbreak clade, indicating YFV spread from Midwest and its infection in a main and likely novel bridging vector species. Entomo-virological surveillance is critical for YFV monitoring in Brazil, which could highlight the need to strengthen YFV surveillance, vaccination coverage, and vector control measures
    corecore